package com.battle.pojo.vo.sirens;

import com.baomidou.mybatisplus.annotation.TableField;
import jakarta.persistence.Column;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 【描 述】：获取警情列表VO
 * 【环 境】：J2SE 17
 * 【详 细】：
 *
 */
@Data
public class GetSirensListApiVo {

        /**
         *   id
         */
        private String id;

        /**
         * 警情id
         */
        private Long sirensId;

        /**
         * 战巡处-支队战评id
         */
        @Column()
        private Long detachmentPatrolStation;

        /**
         * 战巡处-大队战评id
         */
        @Column()
        private Long battalionPatrolStation;

        /**
         * 接警盘
         */
        @Column()
        private Long alarmPanelId;


        /**
         * 主管机构
         */
        @Column(length = 100)
        @TableField(value = "xfjyjg_tywysbm")
        private String xfjyjgTywysbm;

        /**
         * 立案时间-时间戳
         */
        @Column()
        private Long lasj;

        /**
         * 立案时间
         */
        @Column()
        private LocalDateTime lasjTime;

        /**
         * 案发地址
         */
        @Column(length = 400)
        private String ddmc;

        /**
         * 等级
         */
        @Column(length = 100)
        private String jqdjdm;

        /**
         * 案件类型
         */
        @Column(length = 100)
        private String jqflydm;

        /**
         * 状态
         */
        @Column(length = 100)
        private String jqzt;

        /**
         * 出动车辆
         */
        @Column()
        private String cdcls;

        /**
         * 警情编号
         */
        @Column(length = 40)
        private String ajbh;

    }
